<?php

namespace App\Repository\RepositoryInterface;

interface SystemStoreInterface
{

    /**
     * 门店列表
     * @param $num
     * @param $name
     * @return mixed
     */
    public function systemStoreList($num,$name);

    /**
     * 添加门店
     * @param $data
     * @return mixed
     */
    public function systemStoreCreate($data);

    /**
     * 删除
     * @param $id
     * @return mixed
     */
    public function systemStoreDel($id);

    /**
     * 门店详情修改
     * @param $id
     * @return mixed
     */
    public function systemIsShow($id);

    /**
     * 门店审核
     * @param $id
     * @param $data
     * @return mixed
     */
    public function update_status($id, $data);

    /**
     * 门店删除
     * @return mixed
     */
    public function systemDel($id);

    /**
     * 门店商品上下架
     * @param $id
     * @param $is_show
     * @return mixed
     */
    public function systemProductUpdate($id, $is_show);

    /**
     * 门店修改
     * @param $id
     * @param $data
     * @return mixed
     */
    public function storeUpdate($id, $data);

    public function search($param);
}
